.tmr-all{
	width: 970px;
	height: auto;
	padding: 10px;
	background-color: #ffffff;
}
.weekday{
	width: 958px;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	border: 1px solid #f8def0;
	color: #de4391;
	font-size:14px;
	font-weight: bold;

}
.weekday span{
	height: 40px;
	padding-left:20px;
	display: inline-block;
	background: url(images/cart-b1.png) left center no-repeat;
}
.brand-new{
	height: 50px;
	line-height:50px;
	color: #900bb3;
	font-family:"微软雅黑";
	font-size: 16px;
}
.brand-new a{
	float:right;
	color:#df4291;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:20px;
	height: 50px;
	background: url(images/cart-b2.png) left center no-repeat;
}
.brand-new a:hover{
	background: url(images/cart-b3.png) left center no-repeat;
}
.brand-newt{
	width: 100%;
	height: auto;
	padding-top: 10px;
	background-color: #fcfafd;
}
.brand-newt li{
	width: 314px;
	height: 64px;
	float: left;
	display: inline-block;
	margin-left:8px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #e6e6e6;
}
.brand-newt li a{
	width:312px;
	height: 62px;
	display: inline-block;
	border: 1px solid #fcfafd;
	position:relative;
}
.brand-newt li a div{
	padding-top: 10px;
}
.brand-newt li a img{
	float: left;
	margin-left: 30px;
}
.brand-newt li a p{
	margin-left: 10px;
}
.brand-newt li a p b{
	color: #f03598;
}
.brand-newt li a:hover,.brand-newt li a.hoverad{
	border: 1px solid #f4399c;
}
.addbrand{
	background: url(images/cart-a3.jpg) left center no-repeat;
	width: 82px;
	height: 24px;
	display: inline-block;
	position:absolute;
	right: 0;
	bottom: 0;
}
.ordaddbd{
    background-color:#fbebf5;
	width:105px;
	height: 24px;
	line-height: 24px;
	display:inline-block;
	position:absolute;
	right: 0;
	bottom: 0;
}
.ordaddbd i{
	font-style:normal;
	padding-left:5px;
	border-left: 1px dotted #c5bdc2;
}
.addbrand2{
	background: url(images/cart-a4.jpg) left center no-repeat;
	width:65px;
	height: 24px;
	display: inline-block;
}
.brand-newb li{
	width: 316px;
	float: left;
	display: inline-block;
	margin-right:8px;
	margin-bottom: 8px;
	border: 1px solid #f0f0f0;
}
.brand-nao{
	margin-top: 5px;
}
.brand-nat{
	margin-top: 5px;
}
.brand-natl{
	padding-top:12px;
	font-family: "微软雅黑";
    color: #df4291;
    font-size:22px;
}
.brand-natl span{
	font-size:12px;
}
.brand-natr{
	margin-left: 10px;
}
.brand-natr span{
	background: url(images/cart-a6.jpg) left center no-repeat;
	width:37px;
	height: 14px;
	display:block;
	color: #ffffff;
	padding-left: 10px; 
}
.brand-natr em{
	margin-top: 5px;
	display: block;
	color: #4f4f4f;
	font-style: normal;
}
.pd8{
	padding: 8px;

}

.brand-nam{
	border-top: 1px solid #f0f0f0;
	height: 50px;
	width: 100%;
	background: url(images/cart-a7.jpg) repeat-x;

}
.largrn{
	width: 286px;
	height: 30px;
	margin-top: 10px;
	margin-left: 15px;
	position: relative;
}
.input-largrn{
	width: 284px;
	height: 28px;
	border: 1px solid #f6dfe7;
	background-color: #ffffff;
	color: #a9a9a9;
	position: absolute;
	left: 0;
	bottom: 0;
}
.btn-largrn{
	height:30px;
	width:95px;
	display: inline-block;
	background: url(images/cart-b4.png) no-repeat;
    position: absolute;
	right: 0;
	bottom: 0;
}
.inwelc{
width: 100%;
line-height:40px;
color: #ffffff;
}
.homecart{
	width: 1190px;
	height: auto;
	margin: 0 auto;
	background:#ffeaf6 url(images/cart-c1.gif) no-repeat;
}
.homecart-all{
	width: 980px;
	margin:0 auto;
	padding-top: 100px;
	padding-bottom: 80px;
}
.homecart-allt{
	width: 980px;
	margin:0 auto;
	padding-top:50px;
	padding-bottom: 80px;
}
.backxg{
	margin-bottom: 20px;
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-family:"微软雅黑";
	
}
.backxg a{
	float: right;
	display: inline-block;
	text-align:center;
	height: 34px;
	width: 154px;
	color: #ffffff;
	font-size: 14px;
	background: url(images/cart-b12.png) right center no-repeat;
}
.cart-way{
	width: 562px;
	height: 32px;
	line-height: 32px;
	font-size:14px;
	
}
.cart-waybg1{
	background:url(images/cart-b7.png) no-repeat; 
}
.cart-waybg2{
	background:url(images/cart-b6.png) no-repeat; 
}
.cart-waybg3{
	background:url(images/cart-b5.png) no-repeat; 
}
.cart-way a{
	width: 186px;
	float: left;
	text-align: center;
	color: #ffffff;
	display: inline-block;
}
.fwb{
	font-weight: bold;
}
.cart-name{
	margin-top: 20px;
	height: 30px;
	padding-left: 40px;
	font-family:"微软雅黑";
	color: #af1cd4;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	background:url(images/cart-b8.png) left center no-repeat; 
}
.cart-name span{
	font-size:14px;
	color: #e14194;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.weixcol{
	color: #e14194;
}
.linh40{
	line-height: 40px;
}
.cart-way-my {
	background-color: #ffffff;
	padding: 10px;
	width:960px;
}
.cart-way-mytb th{
	border: 1px solid #f8def0;
	background:url(images/cart-c2.gif) repeat-x;
	border-left:none;
	height: 30px;
	line-height: 30px;
	color: #e14194;
	font-size: 14px;
	font-weight: bold;
	border-right: none; 
}
.cart-way-mytb td{
	text-align: center;
	height: 94px;
	background-color: #f8f8f8;
}


.cart-way-mytb1 td{
	
	height: 50px;
	background-color: #ffffff;
}

.cart-way-mytbo img{
    float: left;
    margin-right: 10px;
    display: inline-block;
    border: 1px solid #d8dbdd;
}
.coljf{
	color: #d2b89f;
}
.shoucs a{
	color: #636363;
}
.item-cs{
height:22px;
line-height: 22px;
display: inline-block;
border: 1px solid #d4a7e0;
}
.btn-decreases{
display: inline-block;
width:16px;
height: 22px;
line-height: 22px;
text-align: center;
}
.act-qty-inputs{
width:38px;
height: 22px;
background-color: #ffffff;
border: 1px solid #d4a7e0;
border-top: none;
border-bottom: none;
text-align: center;
display: inline-block;
}
.cart-way-mytby{
	margin-top: 30px;
	margin-bottom: 20px;
	height: 34px;
	line-height: 34px;
}
.cart-way-mytby p i{
    font-style: normal;
}
.cart-way-mytby p a,.cart-way-mytby p span{
	margin-left: 10px;
}
.zedxcol{
	font-family:"微软雅黑";
	font-size: 16px;
	color: #ad1bd2;
}
.cart-way-mytby b{
    font-weight: normal;  
    height: 34px;
    font-family:"微软雅黑";
    font-size: 14px;
}
.cart-way-mytby b a{
	margin-left: 10px;
	display: inline-block;
	width: 94px;
	height: 34px;
	text-align: center;
	color: #ffffff;
	line-height: 34px;
	display: inline-block;
}
.goshop{
	background:url(images/cart-b9.png) left center no-repeat;
}
.deletr{
	background:url(images/cart-b10.png) left center no-repeat;
}
.wylike{
	width: 100%;
	height: auto;
	background-color: #ffffff;
}
.wylike-t{
	height: 36px;
	line-height: 36px;
	font-family:"微软雅黑";
	font-size: 16px;
	color: #b11dd6;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #d8d8d8;
	background-color: #fff;
}
.wylike-t a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: right;
	height: 36px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 16px;
	background:url(images/cart-b11.png) left center no-repeat;
}
.wylike-b{
	padding-top: 10px;
	padding-bottom: 20px;
}
.wylike-b li{
	width: 160px;
	float: left;
	margin-left:30px;
	display: inline-block;
}
.wylike-b li img{
    width: 160px;
    height: 160px;
    margin:0 auto 5px;
}
.wylike-bpri{
	margin-bottom: 10px;
	font-family:"微软雅黑";
	font-size: 14px;
}
.wylike-bpri span{
	padding-left: 20px;
	font-size: 12px;
	color: #bebebe;
}
.wylike-bdsr{
	color: #bebebe;
}
.jiarcast{
	width: 86px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	display: inline-block;
	margin-top:20px;
	background:url(images/cart-c3.gif) left center no-repeat;
}
.cart-dress{
	border: 1px solid #d6abe1;
	width: 938px;
	height: auto;
	padding: 10px;
}
.cart-dress-t{
	height: 24px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	border-bottom: 2px solid #f1f1f1;
	background-color: #fff;
}
.cart-dress-t a{
	float: right;
	font-size: 12px;
	font-weight:normal;
	color: #df4191;
}
.cart-dress-b{
	margin-top:20px;
}
.cart-dress-b li p{
	line-height:33px;
}
.cart-dress-b li p.plsj{
	padding-left:78px;
}
.othway{
	padding-left:106px;
}
.othway a{
	margin-right: 20px;
    color: #df4191;
}

.cart-dress-b li p span{
	color: #b1b1b1;
}
.jisong{
	padding-left:24px;
	height: 33px;
	font-weight: bold;
	color: #e14194;
	display: inline-block;
	background:url(images/cart-b13.png) left center no-repeat;
}
.checkif{
	width: 912px;
	height:33px;
	line-height: 33px;
	padding-bottom: 7px;
	display: block;
	padding-left: 10px;
	padding-right: 18px;
	background:url(images/cart-c4.gif) left center no-repeat;
}
.checkif a{
	color: #df4191;
}
.checkif p{

	line-height: 33px;
}
.checkift{
	padding-left:5px;
	font-size: 14px;
	font-weight: bold;
}
.checkift b,.checkift span{
	color: #b1b1b1;
}
.checkift span{
	font-size: 12px;
	font-weight:normal;
}
.cart-prolist{
	margin-top: 20px;
}
.cart-prolist-t{
	height: 36px;
line-height: 36px;
font-family: "微软雅黑";
font-size: 16px;
color: #b11dd6;
font-weight: bold;
}
.cart-prolist-t a{
	font-size: 12px;
	color: #df4191;
	float: right;
	font-weight:normal;
}
.cart-prolist-b th {
border: 1px solid #f8def0;
background: url(images/cart-c2.gif) repeat-x;
border-left: none;
height: 30px;
line-height: 30px;
color: #e14194;
font-size: 14px;
font-weight: bold;
border-right: none;
}
.cart-prolist-bbo img {
float: left;
margin-right: 10px;
display: inline-block;
margin-left: 20px;
}
.cart-prolist-bbo p{
	line-height: 50px;
}
.cart-prolist-b td{
	border-bottom: 1px solid #df4191;
	text-align: center;
	height:50px;
	padding-top:5px;
	padding-bottom: 5px;
}
.taxtr{
	margin-top: 20px;
}
.taxtr p{
	padding-bottom:10px;
	text-align: right;
}
.c-prost-ba,.c-prost-bb span{
   color: #636363;
}
.c-prost-bb{
	border-bottom: 1px dotted #d8d8d8;
	margin-bottom: 20px;
}
.c-prost-ba span{
color: #df4191;}
.c-prost-bc{
   font-size: 16px;
   font-weight: bold;
   color: #df4191;
}
.c-prost-bc span{
	font-family: "微软雅黑";
	font-size: 26px;
}
.c-prost-bd{
	margin-top: 10px;
}
.c-prost-bd b a {
margin-left: 10px;
display: inline-block;
width: 94px;
height: 34px;
text-align: center;
color: #ffffff;
line-height: 34px;
display: inline-block;
}
.colrts{
	color: #d2b89f;
}
.plepay{
	width: 100%;
	height: 64px;
	line-height: 64px;
	font-weight: bold;
	color: #df4191;
}

.plepay span{
	width: 288px;
	height: 64px;
	text-align: center;
	display: inline-block;
	font-weight:normal;
	color: #333333;
	background: url(images/cart-b14.png) left center no-repeat;

}
.plepay span b{
	color: #df4191;
}
.cart-way-sub{
	height: 340px;
	border: 1px solid #cccccc;
}
.cart-way-subl{
	width: 370px;
	height:320px;
	padding-left: 20px;
	padding-top: 20px;
	border-right: 1px solid #cccccc;
}
.c-w-title{
	font-size:18px;
	font-family: "微软雅黑";
}
.c-w-title span{
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pay-box {border: 1px solid #ccc;background-color: #fff;
}
.cle, .cle_float {zoom: 1;
}
.pay-box .platform {width: 340px;overflow: hidden;border-left: none;}
.pay-box dl {float: left;width: 178px;height: 300px;padding: 20px;border-left: 1px solid #ccc;}
.pay-box dl dt {color: #999;}
.pay-box dl dt b {font-family:"微软雅黑";font-size: 18px;font-weight: 400;color: #333;margin-right: 10px;}
.pay-box dl dd {padding-top: 6px;}
.pay-box dd li {margin-top: 15px;height: 52px;overflow: hidden;position: relative;}
.methods_info li .selected {border-color: #f37;}
.methods_info li .banks-bd, .methods_info li .banks-bd input, .methods_info li .banks-bd label {cursor: pointer;}
.methods_info li .banks-bd {position: relative;padding: 6px 0 0 25px;height: 44px;width: 133px;border: 1px solid #e5e5e5;overflow: hidden;cursor: pointer;background-color: #fff;}
.methods_info li .banks-bd input {position: absolute;top: 17px;left: 8px;}
.methods_info label.zhifu {background-position: -2px -992px;}
.methods_info label {background: url(images/banks-bg.png) no-repeat;display: inline-block;width: 131px;height: 44px;vertical-align: middle;}
.pay-box .platform li .info {position: absolute;right: 0;top: 6px;width: 168px;overflow: hidden;color: #bbb;}
.methods_info li .banks-bd {position: relative;padding: 6px 0 0 25px;height: 44px;width: 133px;border: 1px solid #e5e5e5;overflow: hidden;cursor: pointer;background-color: #fff;}
.methods_info label.alipay_sm {background: url(images/alipay-sm.png) right -1px no-repeat;position: absolute;top: 0;right: 0;height: 50px;}
.methods_info label {background: url(images/banks-bg.png) no-repeat;display: inline-block;width: 131px;height: 44px;vertical-align: middle;}
.methods_info label.cft {background-position: -2px -1100px;}
.pay-box .platform li .vmid {top: 14px;}
.methods_info label.shouji {background-position: -2px -1047px;}
.pay-box .banks {width: 340px;padding-right: 0;}
.pay-box .other{float: left;width: 160px}
.methods_info label.youzheng {background-position: 0 -45px;}
.methods_info .banks-bd .ka-type {position: absolute;right: 0;top: 0;display: block;width: 20px;height: 48px;padding-top: 2px;background-color: #136f40;overflow: hidden;color: #fff;text-align: center;line-height: 16px;}
.methods_info label.zhaoshang {background-position: 0 -549px;}
.methods_info label.gongshang {background-position: 0 4px;}
.methods_info label.jiaotong {background-position: 0 -300px;}
.other-bank-btn{font-size: 14px;margin-right:20px;}
.other-bank-btn:hover {text-decoration: none;}
.other-bank-btn i{background: url(images/cart-a12.jpg) right center no-repeat;padding-left: 10px;height: 14px;}
.pay-box .other dd p {margin-top: 15px;}
.pay-box .other dd p a.graybtn {padding: 5px 20px;}
.graybtn {display: inline-block;padding: 5px 12px;height: 16px;line-height: 16px;border: 1px solid #c4c4c4;border-radius: 2px;box-shadow: 0px 1px 1px rgba(200, 200, 200, 0.3);font-size: 100%;color: #666;text-shadow: 0 1px #fff;background-color: #efefef;background-image: -webkit-linear-gradient(#f8f8f8,#e5e5e5);background-image: -moz-linear-gradient(#f8f8f8,#e5e5e5);background-image: linear-gradient(#f8f8f8,#e5e5e5);background-repeat: repeat-x;vertical-align: middle;}
.pay_line {
padding: 20px 10px;
height: 86px;
text-align: right;
}
.pay_line .methods_info {
padding: 7px 20px 3px;
height: 36px;
display: none;
overflow: hidden;
background-color: #fff;
margin-right: 8px;
vertical-align: middle;
}
.red {
color: #c03;
}
.pay_line .methods_info em {
font-size: 16px;
font-family: Arial;
margin: 0 2px;
font-style: normal;
}
.pay_line .btn {
padding: 14px 25px;
font-size: 16px;
}
.pay_line a {
margin-left: 10px;
display: inline-block;
width: 94px;
height: 34px;
text-align: center;
color: #ffffff;
font-size: 14px;
font-family: "微软雅黑";
line-height: 34px;
display: inline-block;
}
.ka-type{
	font-style: normal;
}
.methods_info li .selected {
border-color: #df4191;
}